﻿using System.Collections;
using Gp.Scripts.Core;

namespace Gp.Scripts.Data.Skills {
    public abstract class AbilitySkillEntity : SkillEntity{
        // public AbilitySkillEntityConfig AbilityEntityConfig => EntityConfig as AbilitySkillEntityConfig;
        // public AbilitySkillEntity(SkillEntityConfig config) : base(config) { }


        // public override CostWrapper SkillCostInfo() {
        //     return CostWrapper.Any(AbilityEntityConfig.costInfo.ToCosts());
        // }
        //
        // protected IEnumerator PlayFx() {
        //     yield return AbilityEntityConfig.skillFx.YieldPlay(GroundPos(UnitReference));
        // }
    }
}